English word definition — powered by WordNet
a farm building for housing horses or other livestock
Want to remember horse barn?